object MPEGToolForm: TMPEGToolForm Left = 192 Top = 110 BorderStyle = bsDialog Caption = 'MPEG Tools' ClientHeight = 359 ClientWidth = 472 Color = clBtnFace Font.Charset = ANSI_CHARSET Font.Color = clWindowText Font.Height = -12 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = False Position = poScreenCenter Scaled = False ShowHint = True OnCreate = FormCreate OnShow = FormShow PixelsPerInch = 96 TextHeight = 12 object PageControl: TPageControl Left = 8 Top = 8 Width = 457 Height = 313 ActivePage = MultiplexorTab TabOrder = 0 object MultiplexorTab: TTabSheet Caption = 'Simple Multiplex' ImageIndex = 1 object Bevel2: TBevel Left = 7 Top = 8 Width = 434 Height = 155 Shape = bsFrame end object Label1: TLabel Left = 24 Top = 66 Width = 66 Height = 12 Caption = '&Video input:' FocusControl = Multiplexor_Video end object Label2: TLabel Left = 24 Top = 94 Width = 66 Height = 12 Caption = '&Aideo input:' FocusControl = Multiplexor_Audio end object Bevel1: TBevel Left = 24 Top = 52 Width = 405 Height = 2 end object Label3: TLabel Left = 24 Top = 28 Width = 41 Height = 12 Caption = '&Type:' end object Label4: TLabel Left = 24 Top = 135 Width = 54 Height = 12 Caption = '&Output:' FocusControl = Multiplexor_Output end object Bevel3: TBevel Left = 24 Top = 121 Width = 405 Height = 2 end object Multiplexor_Video: TEdit Left = 96 Top = 62 Width = 281 Height = 20 TabOrder = 1 OnKeyDown = EditKeyDown end object Multiplexor_Audio: TEdit Left = 96 Top = 91 Width = 281 Height = 20 TabOrder = 3 OnKeyDown = EditKeyDown end object Multiplexor_StreamType: TComboBox Left = 96 Top = 24 Width = 281 Height = 20 Style = csDropDownList ItemHeight = 12 TabOrder = 0 OnChange = Multiplexor_StreamTypeChange OnKeyDown = EditKeyDown end object Multiplexor_VideoButton: TButton Left = 380 Top = 60 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 2 OnClick = Multiplexor_VideoButtonClick end object Multiplexor_AudioButton: TButton Left = 380 Top = 89 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 4 OnClick = Multiplexor_AudioButtonClick end object Multiplexor_Output: TEdit Left = 96 Top = 131 Width = 281 Height = 20 TabOrder = 5 OnKeyDown = EditKeyDown end object Multiplexor_OutputButton: TButton Left = 380 Top = 129 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 6 OnClick = Multiplexor_OutputButtonClick end end object DemultiplexorTab: TTabSheet Caption = 'Simple De-multiplex' ImageIndex = 2 object Bevel7: TBevel Left = 7 Top = 8 Width = 434 Height = 117 Shape = bsFrame end object Label9: TLabel Left = 24 Top = 66 Width = 66 Height = 12 Caption = '&Video output:' FocusControl = Demultiplexor_OutputVideo end object Label10: TLabel Left = 24 Top = 94 Width = 66 Height = 12 Caption = '&Audio output:' FocusControl = Demultiplexor_OutputAudio end object Label11: TLabel Left = 24 Top = 28 Width = 37 Height = 12 Caption = '&Input:' FocusControl = Demultiplexor_Input end object Bevel9: TBevel Left = 24 Top = 52 Width = 405 Height = 2 end object Demultiplexor_OutputVideo: TEdit Left = 96 Top = 62 Width = 281 Height = 20 TabOrder = 2 OnKeyDown = EditKeyDown end object Demultiplexor_OutputAudio: TEdit Left = 96 Top = 91 Width = 281 Height = 20 TabOrder = 4 OnKeyDown = EditKeyDown end object Demultiplexor_OutputVideoButton: TButton Left = 380 Top = 60 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 3 OnClick = Demultiplexor_OutputVideoButtonClick end object Demultiplexor_OutputAudioButton: TButton Left = 380 Top = 89 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 5 OnClick = Demultiplexor_OutputAudioButtonClick end object Demultiplexor_InputButton: TButton Left = 380 Top = 22 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 1 OnClick = Demultiplexor_InputButtonClick end object Demultiplexor_Input: TEdit Left = 96 Top = 24 Width = 281 Height = 20 TabOrder = 0 OnKeyDown = EditKeyDown end end object MultiplexorExTab: TTabSheet Caption = 'Multiplex' ImageIndex = 4 object Bevel13: TBevel Left = 7 Top = 8 Width = 434 Height = 271 Shape = bsFrame end object Label13: TLabel Left = 24 Top = 28 Width = 41 Height = 12 Caption = '&Type:' FocusControl = MultiplexorEx_StreamType end object Bevel12: TBevel Left = 24 Top = 52 Width = 405 Height = 2 end object Bevel14: TBevel Left = 24 Top = 240 Width = 405 Height = 2 end object Label16: TLabel Left = 24 Top = 253 Width = 42 Height = 12 Caption = '&Output:' FocusControl = MultiplexorEx_Output end object MultiplexorEx_StreamType: TComboBox Left = 79 Top = 24 Width = 298 Height = 20 Style = csDropDownList ItemHeight = 12 TabOrder = 0 OnChange = MultiplexorEx_StreamTypeChange OnKeyDown = EditKeyDown end object MultiplexorEx_Output: TEdit Left = 79 Top = 249 Width = 298 Height = 20 TabOrder = 1 OnKeyDown = EditKeyDown end object MultiplexorEx_OutputButton: TButton Left = 380 Top = 247 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 2 OnClick = MultiplexorEx_OutputButtonClick end object MultiplextorEx_List: TListView Left = 24 Top = 60 Width = 353 Height = 174 Hint = 'List of stream which will is included in output MPEG file.' Columns = < item Caption = 'File' Width = 110 end item Caption = 'Information' Width = 239 end> ColumnClick = False DragMode = dmAutomatic HideSelection = False HotTrackStyles = [] ReadOnly = True TabOrder = 3 ViewStyle = vsReport OnDeletion = MPEGListDeletion OnDragDrop = MultiplextorEx_ListDragDrop OnDragOver = MultiplextorEx_ListDragOver OnKeyDown = MultiplextorEx_ListKeyDown end object MultiplextorEx_AddListButton: TButton Left = 380 Top = 60 Width = 49 Height = 25 Caption = 'Add' TabOrder = 4 OnClick = MultiplextorEx_AddListButtonClick end object MultiplextorEx_DeleteListButton: TButton Left = 380 Top = 88 Width = 49 Height = 25 Caption = 'Delete' TabOrder = 5 OnClick = MultiplextorEx_DeleteListButtonClick end object MultiplextorEx_ClearListButton: TButton Left = 380 Top = 116 Width = 49 Height = 25 BiDiMode = bdLeftToRight Caption = 'Clear' ParentBiDiMode = False TabOrder = 6 OnClick = MultiplextorEx_ClearListButtonClick end end object DemultiplexorExTab: TTabSheet Caption = 'De-multiplex' ImageIndex = 5 object Bevel15: TBevel Left = 7 Top = 8 Width = 434 Height = 271 Shape = bsFrame end object Label17: TLabel Left = 24 Top = 28 Width = 37 Height = 12 Caption = '&Input:' FocusControl = DemultiplexorEx_Input end object Bevel16: TBevel Left = 24 Top = 52 Width = 405 Height = 2 end object DemultiplextorEx_ListLabel: TLabel Left = 24 Top = 256 Width = 301 Height = 12 Caption = 'Double click on stream which you want to save to file.' end object DemultiplextorEx_List: TListView Left = 24 Top = 60 Width = 405 Height = 189 Hint = 'This is list of stream which is included in input MPEG file.'#13#10'Im' + 'portant streams are checked.'#13#10#13#10'Double click on the stream if yo' + 'u want to save only specific stream.' Checkboxes = True Columns = < item Caption = 'Stream' Width = 160 end item Caption = 'Information' Width = 241 end> ColumnClick = False HideSelection = False HotTrackStyles = [] ReadOnly = True TabOrder = 0 ViewStyle = vsReport OnChange = DemultiplextorEx_ListChange OnDblClick = DemultiplextorEx_ListDblClick OnDeletion = MPEGListDeletion OnKeyDown = DemultiplextorEx_ListKeyDown end object DemultiplexorEx_Input: TEdit Left = 79 Top = 24 Width = 297 Height = 20 Color = clBtnFace ReadOnly = True TabOrder = 1 OnKeyDown = EditKeyDown end object DemultiplexorEx_InputButton: TButton Left = 380 Top = 22 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 2 OnClick = DemultiplexorEx_InputButtonClick end end object BindTabSheet: TTabSheet Caption = 'Merge && Cut' ImageIndex = 1 object Bevel4: TBevel Left = 7 Top = 8 Width = 434 Height = 271 Shape = bsFrame end object Label5: TLabel Left = 24 Top = 28 Width = 41 Height = 12 Caption = '&Type:' FocusControl = Bind_StreamType end object Bevel5: TBevel Left = 24 Top = 52 Width = 404 Height = 2 end object Bevel6: TBevel Left = 24 Top = 240 Width = 405 Height = 2 end object Label8: TLabel Left = 24 Top = 253 Width = 42 Height = 12 Caption = '&Output:' FocusControl = Bind_Output end object Bind_StreamType: TComboBox Left = 79 Top = 24 Width = 298 Height = 20 Style = csDropDownList ItemHeight = 12 TabOrder = 0 OnChange = Bind_StreamTypeChange OnKeyDown = EditKeyDown end object Bind_Output: TEdit Left = 79 Top = 249 Width = 298 Height = 20 TabOrder = 6 OnKeyDown = EditKeyDown end object Bind_OutputButton: TButton Left = 380 Top = 247 Width = 49 Height = 25 Caption = 'Browse' TabOrder = 7 OnClick = Bind_OutputButtonClick end object Bind_DeleteListButton: TButton Left = 380 Top = 88 Width = 49 Height = 25 Caption = 'Delete' TabOrder = 3 OnClick = Bind_DeleteListButtonClick end object Bind_AddListButton: TButton Left = 380 Top = 60 Width = 49 Height = 25 Caption = 'Add' TabOrder = 2 OnClick = Bind_AddListButtonClick end object Bind_ClearListButton: TButton Left = 380 Top = 116 Width = 49 Height = 25 Caption = 'Clear' TabOrder = 4 OnClick = Bind_ClearListButtonClick end object Bind_List: TListView Left = 24 Top = 60 Width = 353 Height = 174 Hint = 'Double click on file name for range setting window.' Columns = < item Caption = 'File' Width = 229 end item Alignment = taRightJustify Caption = 'Start' Width = 60 end item Alignment = taRightJustify Caption = 'End' Width = 60 end> ColumnClick = False DragMode = dmAutomatic HideSelection = False HotTrackStyles = [] ReadOnly = True TabOrder = 1 ViewStyle = vsReport OnDblClick = Bind_EditItemButtonClick OnDeletion = MPEGListDeletion OnDragDrop = Bind_ListDragDrop OnDragOver = Bind_ListDragOver OnKeyDown = Bind_ListKeyDown end object Bind_EditItemButton: TButton Left = 380 Top = 152 Width = 49 Height = 25 Caption = 'Edit' TabOrder = 5 OnClick = Bind_EditItemButtonClick end object Bind_AutoCorrectButton: TButton Left = 381 Top = 209 Width = 49 Height = 25 Hint = 'Automatically delete incompatible MPEG file so that bind error d' + 'oes not occur.' Caption = 'Correct' TabOrder = 8 OnClick = Bind_AutoCorrectButtonClick end end end object CancelButton: TButton Left = 390 Top = 328 Width = 75 Height = 25 Cancel = True Caption = 'Close' TabOrder = 2 OnClick = CancelButtonClick end object OKButton: TButton Left = 308 Top = 328 Width = 75 Height = 25 Caption = 'Run' TabOrder = 1 OnClick = OKButtonClick end object OpenInputVideoDialog: TOpenDialog Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] Left = 8 Top = 328 end object OpenInputAudioDialog: TOpenDialog Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] Left = 40 Top = 328 end object SaveOutputDialog: TSaveDialog Options = [ofOverwritePrompt, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] Left = 72 Top = 328 end object OpenMPEGDialog: TOpenDialog Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] Left = 104 Top = 328 end object OpenMPEGFilesDialog: TOpenDialog Options = [ofHideReadOnly, ofAllowMultiSelect, ofPathMustExist, ofFileMustExist, ofEnableSizing] Left = 136 Top = 328 end object SaveInputVideoDialog: TSaveDialog Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] Left = 168 Top = 328 end object SaveInputAudioDialog: TSaveDialog Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] Left = 200 Top = 328 end end